/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package upc.jfactory.scp.componente;

import upc.jfactory.scp.entidad.Empresa;

/**
 *
 * @author CESAR
 */
public class WSEmpresaBC {

    public Empresa GetEmpresaWS(String usuario, String clave){
        Empresa empresa = null;
        try {

            org.tempuri.Service service = new org.tempuri.Service();
            org.tempuri.ServiceSoap port = service.getServiceSoap();

            org.tempuri.EmpresaBE result = port.getEmpresaByName(usuario);

            if (usuario.equals(result.getNombre()) && clave.equals(result.getPassword())) {
                empresa = new Empresa();
                empresa.setEmpresaId(result.getEmpresaId());
                empresa.setNombre(result.getNombre());
                empresa.setCorreo(result.getCorreo());
            }
        } catch (Exception ex) {
             return null;
        }
        return empresa;
    }

   public String GetEmpresa(Integer idempresa) {

        try { // Call Web Service Operation
            org.tempuri.Service service = new org.tempuri.Service();
            org.tempuri.ServiceSoap port = service.getServiceSoap();
            org.tempuri.EmpresaBE result = port.getEmpresaByID(idempresa);
            return result.getNombre();
        } catch (Exception ex) {
            // TODO handle custom exceptions here
            ex.printStackTrace();
            return null;
        }

    }
}
